class Solution {//leetcode553——最优除法
public:
    string optimalDivision(vector<int>& nums) {
        int n=nums.size();
        string ret;
        ret+=to_string(nums[0]);
        bool flag=false;
        for(int i=1;i<n;i++){
            if(flag==false&&nums.size()>2){
                ret+=(string("/")+string("(")+to_string(nums[i]));
                flag=true;
            }
            else ret+="/"+to_string(nums[i]);
            
        }
        if(flag==true) ret.push_back(')');
        return ret;
    }
};